#ifndef _THREADS_H_
#define _THREADS_H_




int asignarThread(int iSocket);
void* atenderPPD(stThreadPPD *thread);
int recepcionarPedido(stThreadPPD *thread);
int procesarPedidoRead(stThreadPPD *thread, stPedido *pedido, stMsgNIPC *mensaje);
int procesarPedidoWrite(stThreadPPD *thread, stPedido *pedido, stMsgNIPC *mensaje);
int atenderRespuestaParaEspejar(stThreadPPD *thread, stPedido *pedido);
int espejarDisco();



#endif /* _THREADS_H_ */
